<?php
namespace Admin\Model;

class RoleRuleModel extends CommonModel
{
	protected $_fields = ["id","role_id","rule_id"];
	public function disfetch($role_id,$rule_id_list){
		//将当前角色对应的权限删除
		$this->where("role_id=".$role_id)->delete();
		//将最新的权限新写入数据库
		foreach ($rule_id_list as $key => $value) {
			$list[] = [
				"role_id" => $role_id,
				"rule_id" => $value,
			];
		}
		$this->addAll($list);
	}
	//根据角色id获取对应的权限信息
	public function getRules($role_id){
		return $this->where("role_id=".$role_id)->select();
	}
}